body
{
	background-color: #333;
	color: #FFF;
	font-family: Verdana, sans;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
a, a:visited {
color: #999;
}
#cms_fix001
{
padding-bottom:60px;
}
.wrapper {
width: 960px;
margin-right: auto;
margin-left: auto;
position: relative;
}
.logoContainerEdit {
/*position: relative;*/
float: left;


}
.logoContainer {
position: absolute;
top: 10px;
left: 500px;
z-index: 100;
}
.headerContainer {
position: relative;
height: 86px;

}
.navContainer {
border-bottom: 6px solid #770000;
background-color: #000;
height: 82px;
position: relative;
font-size: 13px;
}
.navContainer ul.nav
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
padding-left: 15px;
padding-top: 56px;
}

.navContainer .nav li
{
display: inline;
list-style-type: none;
border-right: 1px solid #999;
}

.navContainer .nav a { padding: 3px 12px; }

.navContainer .nav a:link, .navContainer .nav a:visited
{
color: #999;
text-decoration: none;
}

.navContainer .nav a:hover
{
color: #999;
text-decoration: none;
background-image: url(../images/nav_bkg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.navContainer .lastchild {
border-right: 0px !important;
}
.navContainer li a.nav-selected {
	color:#999 !important;
	background-image: url(../images/nav_bkg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

ul.ccm-manual-nav
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
/*padding-left: 25px;
padding-top: 56px;*/
float: right;
margin-top: -13px;
padding-right: 15px;
}

.ccm-manual-nav li
{
display: inline;
list-style-type: none;
border-right: 1px solid #770000;
}

.ccm-manual-nav a { padding: 3px 12px; }

.ccm-manual-nav a:link, .ccm-manual-nav a:visited
{
color: #ad0707;
text-decoration: none;
}

.ccm-manual-nav a:hover
{
color: #ad0707;
text-decoration: none;
background-image: url(../images/nav_bkg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.ccm-manual-nav .lastchild {
border-right: 0px !important;
}
.ccm-manual-nav li a.nav-selected {
	color:#ad0707 !important;
	background-image: url(../images/nav_bkg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.mainContentContainer {
background-color: #000;
padding-bottom: 30px;
}
.footerContainer {
margin: 25px 0 25px 0;
text-align: center;
color: #999;
font-size: 11px;
}

/* overrides */

.asmillerGalleryBlock {
    height: auto;
    list-style: none outside none;
    margin: 0 !important;
    padding-top: 15px;
    position: relative;
    width: 100%;
}
/* end over */